1
general::
Phrase(s): in good spirits
Fig. happy and cheerful; positive and looking toward the future, despite unhappy circumstances. • The patient is in good spirits and that will speed her recovery. • Tom wasn’t in very good spirits after he heard the bad news.
McGrawhill's American Idioms And Phrasal Verbs